@charset "utf-8";
/* CSS Document */
body{padding:0px;margin:0;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background:#F5F5F5;}
form,ul,ol,dd,dl,dt,dd,dl,dt{margin:0px;padding:0px;}
input,select,textarea{ vertical-align:middle;font-size:12px;font-family:Arial}
li{list-style-type:none;}
img{border:0px;}
h1,h2,h3,h4,h5,h6,h7{margin:0px;padding:0px;font-size:12px;font-weight:200;}
em{font-style:normal;}
input,textarea{outline: none; resize:none;font-family:"Microsoft YaHei",Arial}
input{ text-indent:10px;}
textarea{padding:0 10px;line-height:24px;}
input,button,select{font-size:100%\0; line-height:100%\0; margin:0; padding:0; vertical-align:middle}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ text-decoration:none;color:#666666;}
a:focus{ -moz-outline-style: none; /* FF */ } 
a:hover{ text-decoration:none;color:#ff4848;}

.product_all{z-index:9999!important}
.sub_nav{z-index:9999!important}

.header a{ text-decoration:none;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
.clearbox{float:left;clear:both;width:1px;height:1px;font-size:0;overflow:hidden;}
.main{margin: 0 auto;width: 1200px;}
.title {
    font-size: 24px;
    line-height: 40px;
}


.title_box h1 {
    color: #333;
    font-size: 24px;
    line-height: 40px;
}
.main1{width:100%;margin:0 auto; background:#FFFFFF;border-bottom:1px solid #DDDDDD; position:absolute;top:148px;z-index:298;}
.main2{width:1200px;margin:0 auto; background:#F5F5F5;}
.main2.vi{position: relative;
top: 72px;}
.main3{width:1200px;margin:0 auto;}
.home_title{line-height:54px;font-size:24px;color:#666666;}
.blank71{height:75px;}
.banner{/* height:256px; */ position:relative;margin-bottom:30px;top: 92px;}


.banner {
    background: url("../Images/banner.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    height: 291px;
    min-width: 1200px;
    position: relative;
}
.snav_box{position:relative;width:1200px;margin:0 auto; display:block;height:70px; background:url(../Images/0822_03.png) no-repeat left center;}

.snav_box .bj_btn{background: url(../Images/sj_btn.png) no-repeat;
width: 80px;
position: absolute;
height: 22px;
left: 490px;
top: 30px;
cursor: pointer; }
.snav_box .nav_li{float:right; white-space:nowrap;padding-right:30px; position:relative;}
.snav_box .nav_li li{float: left;padding: 0 20px;line-height: 45px;margin-top: 25px;*margin-top:21px;border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;position: relative;
top: 1px;height: 47px;}
/* .snav_box .nav_li li:first-child{border-left: 1px solid #DDDDDD;} */
.snav_box .nav_li li.cur{border-top: 2px solid #C60000;border-bottom: 1px solid #fff;height: 46px;*margin-top:21px}
.snav_box .nav_li li a{padding: 0px 15px;font-size:16px;color:#555555;}
.snav_box .nav_li li a.current{color:#C60000;}
.snav_box .nav_li .cur_line{width:1px; position:absolute; display:block;border-bottom:1px solid #C60000;bottom:1px;left:0;}

/*.page_location{ position:relative;display:block;height:70px;width:1200px;margin:0 auto;overflow:hidden;}
.page_location{ display:block;height:70px;width:1200px;margin:0 auto;overflow:hidden; background:url(../Images/logo_vision.gif) no-repeat;}*/
.page_location{ display:block;height:auto;overflow:hidden;}
.page_location .page_title{line-height:56px;width:138px;float:left;font-size:24px;}
.page_location .location{line-height:44px;padding-top:12px;min-width:160px;float:left;padding-right: 20px;}
.page_location .location .bailist_lo{ color:#333;}
.page_location .location a{ color:#888; font-size:14px; }
.page_location .location a:hover{ text-decoration:underline;}



.icon_bg{ background-image:url(../Images/icon.gif); background-repeat:no-repeat;line-height:24px;}
.icon_bg2{ background-image:url(../Images/icon_bg2.gif); background-repeat:no-repeat;}
.icon_comment{ background-position:left 7px;padding-left:18px;}
.icon_date{ background:none;/* background-position:left -25px;padding-left:20px; */}
.icon_view{background:none;/*  background-position:left -53px;padding-left:20px; */}
.icon_useful{ background:none;/* background-position:left -87px;padding-left:19px; */}
.icon_uploadpic{background:none;/*  background-position:left -125px;padding-left:23px; */line-height:20px;}
.icon_com{ background-image:url(../Images/bailistzan.png);background-position: left;padding-left:19px;line-height:20px;}
.icon_gold{ background-position:left -200px;padding-left:11px;line-height:20px;}

.icon_loca{ background-position:left top;}
.icon_sex{ background-position:left -30px;}
.icon_class{ background-position:left -60px;}
.icon_goods{ background-position:left -90px;}
.icon_coms{ background-position:left -120px;}
.right_box{width:194px;float:right;}
.right_box .box{border:1px solid #ECECEC;border-radius:3px; background:#F5F5F5;margin-bottom:5px;}
.right_box .box .title{border-bottom:1px solid #FF4848;line-height:47px;font-size:24px; text-align:center;}
.right_box .box .title2{border-bottom:1px solid #FFA71D;line-height:47px;font-size:24px; text-align:center;}
.right_box .box .list_type1{ display:block;}
.right_box .box .list_type1 li{border-bottom:1px solid #CFCFCF;padding:6px 18px;line-height:22px;}
.right_box .box .list_type1 li a{ display:block;font-size:14px;}
.right_box .box .list_type1 li span{ display:block;font:12px/22px '宋体';color:#999999;}

.right_box .box .list_type2{ display:block;}
.right_box .box .list_type2 li{border-bottom:1px solid #CFCFCF; display:block;height:auto;overflow:hidden;padding:10px 1px 6px 1px;}
.right_box .box .list_type2 li .pic{width:30px;float:left;padding-top:4px}
.right_box .box .list_type2 li .infos{margin-left:33px;line-height:22px;font-family:"宋体"}
.right_box .box .list_type2 li .infos span{color:#FEA108;}
.right_box .box .list_type2 li .infos a{color:#999999}

.right_box .box .list_type3{ display:block;}
.right_box .box .list_type3 li{border-bottom:1px solid #CFCFCF; display:block;height:auto;overflow:hidden;padding:12px 22px 4px 12px;color:#999999;}
.right_box .box .list_type3 li .pic{width:36px;height:36px;float:left;margin-top:4px;border:1px solid #FB8109;}
.right_box .box .list_type3 li .infos{margin-left:50px;line-height:22px;font-family:"宋体"}
.right_box .box .list_type3 li .infos span{color:#FEA108;}
.right_box .box .list_type3 li .infos a{color:#666666}
.right_box .box .list_type3 li .desc{line-height:23px;}
.right_box .box .list_type3 li .desc a{float:right; white-space:nowrap;color:#999999;}

.right_box .ad{ display:block;}
.right_box .ad li{margin-bottom:5px;height:auto;overflow:hidden;}
.right_box .ad li img{ display:block;float:left;}

.wall_box{ }

.vision_right{width:230px;float:right;}
.vision_right.vi{margin-top: 20px;}
.vision_right .boxxx{ box-shadow:0 0 4px #EBEBEB; background:#FFFFFF;margin-bottom:18px;}

.vision_right .boxxx .title_box{ font-weight:bold;line-height:52px;padding:0 10px 0 20px; position:relative;font-size:16px;color:#333333;}
.vision_right .boxxx .title_box a.more{float:right;width:34px;height:18px;margin-top:17px; display:block; background:url(../Images/btn_more.gif) no-repeat;}

.tags_box{width:230px;float:left;}
.tags_box .boxxx{ box-shadow:0 0 4px #EBEBEB; background:#FFFFFF;margin-bottom:18px;}

.tags_box .boxxx .title_box{ font-weight:bold;line-height:52px;padding:0 10px 0 20px; position:relative;font-size:16px;color:#333333;}
.tags_box ul.list{ display:block;padding-left:15px;height:auto;overflow:hidden;}
.tags_box ul.list a{ color:#333;display:block;float:left;line-height:19px;height:19px;padding: 0 5px;margin-right:8px;margin-bottom:11px;}
.tags_box ul.list a:hover{ background:#333;color:#FFFFFF;}
.tags_box ul.list .focus{background:#333;color:#FFFFFF;}
.tags_box ul.list span{width:58px;display: block;float: left;margin-right: 12px;height: 19px;margin-bottom: 11px;}
.vision_right .top10{ display:block;padding:4px 10px 12px 20px}
.vision_right .top10 li{ display:block;height:18px;margin-bottom:11px;line-height:18px;}
.vision_right .top10 li em.num{width:16px;height:16px;float:left; display:block;line-height:16px; text-align:center;color:#666666;border:1px solid #BBBBBB;border-radius:3px;margin-right:10px;}
.vision_right .top10 li em.num1{ background:#DA0207;border-color:#D80307;color:#FFFFFF;}
.vision_right .top10 li em.num2{ background:#E2353B;border-color:#E2353B;color:#FFFFFF;}
.vision_right .top10 li em.num3{ background:#EA8283;border-color:#EA8283;color:#FFFFFF;}
.vision_right .top10 li a{float:left; white-space:nowrap;font-size:12px;margin-right:10px;}
.vision_right .top10 li a:hover{color:#256bbb!important; }
.vision_right .top10 li a.special{ font-size:12px; color:#256bbb; text-decoration:underline;}
.vision_right .top10 li .type{float:left;padding-left:7px; white-space:nowrap; background:url(../Images/type_bg.gif) no-repeat left top;}
.vision_right .top10 li .type.special{ background:url(../Images/type_bg.gif) no-repeat left -40px;}
.vision_right .top10 li .type span{float:left; white-space:nowrap;padding-right:5px;line-height:18px;color:#FFFFFF;background:url(../Images/type_bg.gif) no-repeat right -20px;}
.vision_right .top10 li .type.special span{background:url(../Images/type_bg.gif) no-repeat right -60px;}
.vision_right .hot_art{ display:block;padding:4px 10px 12px 20px}
.vision_right .hot_art li{ display:block;margin-bottom:20px;line-height:18px;height:auto;overflow:hidden;}
.vision_right .hot_art li em.num{width:16px;height:16px;float:left; display:block;line-height:16px; text-align:center;color:#666666;border:1px solid #BBBBBB;border-radius:3px;margin-right:10px;}
.vision_right .hot_art li em.num1{ background:#DA0207;border-color:#D80307;color:#FFFFFF;}
.vision_right .hot_art li em.num2{ background:#E2353B;border-color:#E2353B;color:#FFFFFF;}
.vision_right .hot_art li em.num3{ background:#EA8283;border-color:#EA8283;color:#FFFFFF;}
.vision_right .hot_art li a{float:left; white-space:nowrap;width: 160px;overflow: hidden;font-size:12px;margin-right:10px;font-size:14px;}
.vision_right .hot_art li a:hover{ color:#256bbb!important;}
.vision_right .hot_art li span{float:left;clear:both; white-space:nowrap; display:block;color:#999999;font-size:14px;padding-top:4px;}

.vision_right .update{ display:block;padding:1px 5px;}
.vision_right .update li{border-top: 1px solid #DDDDDD;padding-top: 10px;margin-bottom: 15px;padding-left:15px;}
.vision_right .update li:first-child{padding-top: 0;border: none;}
.vision_right .update li .infos{ display:block;margin-bottom:5px;line-height:25px;}
.vision_right .update li .infos a{float:left;margin-right:10px; white-space:nowrap;font-size:14px;color:#333333;}
.vision_right .update li .infos a:hover{ color:#256bbb!important; }
.vision_right .update li .infos.special a{ font-size:14px; color:#256bbb; text-decoration:underline}
.vision_right .update li .infos .type{float:left;padding-left:7px; white-space:nowrap;margin-top:3px; background:url(../Images/type_bg.gif) no-repeat left top;}
.vision_right .update li .infos .type.special{background: url(../Images/type_bg.gif) no-repeat left -40px;}
.vision_right .update li .infos .type span{float:left; white-space:nowrap;padding-right:5px;line-height:18px;height:18px;color:#FFFFFF;background:url(../Images/type_bg.gif) no-repeat right -20px;}
.vision_right .update li .infos .type.special span{background: url(../Images/type_bg.gif) no-repeat right -60px;}
.vision_right .update li .infos .date{  color:#888;display:block; white-space:nowrap;clear:both;}
.vision_right .update li .btn{ display:block;padding-left:11px;height:auto;overflow:hidden;}
.vision_right .update li .btn a{ color:#333;float:left; width:64px;height:22px;margin-right:20px; text-align:center;line-height:22px; background:url(../Images/btn_bg.gif) no-repeat;font-size:12px;}
.vision_right .update li .btn a:first-child{margin-left: -10px;}
.vision_right .update li.last{border-bottom:0;margin-bottom:0;}

.vision_right .tv_list{ display:block;padding:0 20px 8px 20px;}
.vision_right .tv_list li span{float:left; white-space:nowrap;margin-right:10px;}
.vision_right .tv_list li{ display:block;line-height:20px;height:auto;overflow:hidden;padding-bottom:8px;}
.vision_right .tv_list li .hot{float:left;padding-left:7px; white-space:nowrap; background:url(../Images/type_bg.gif) no-repeat left -40px;}
.vision_right .tv_list li .hot span{float:left; white-space:nowrap;padding-right:5px;line-height:18px;color:#FFFFFF;background:url(../Images/type_bg.gif) no-repeat right -60px;}
.vision_right .tv_list li .new{float:left;padding-left:7px; white-space:nowrap; background:url(../Images/type_bg.gif) no-repeat left -80px;}
.vision_right .tv_list li .new span{float:left;margin:0; white-space:nowrap;padding-right:5px;line-height:18px;color:#FFFFFF;background:url(../Images/type_bg.gif) no-repeat right -100px;}

.vision_right .boxxx2{box-shadow:none;border:1px solid #dddddd;}

.right_user{ display:block;padding-top:10px;border:1px solid #dddddd;height:auto;overflow:hidden;margin-bottom:20px;}
.right_user .pic{width:160px;height:160px;margin:0 auto; position:relative;margin-bottom:10px;}
.right_user .pic a{width:160px;height:160px; background:url(../Images/head_pic.png) no-repeat; display:block; position:absolute;left:0;top:0;}
.right_user .nickname{ display:block;border-top:1px solid #dddddd;line-height:25px; text-align:center;color:#888888;padding:15px 0 12px;}
.right_user .nickname a{font-size:24px;color:#888888;}
.right_user .btn{padding-bottom:17px;}
.right_user .btn a{ display:block;width:80px;height:26px; background:url(../Images/btn_tw.gif) no-repeat;margin:0 auto;}

.vision_right .ad{ display:block;}
.vision_right .ad li{margin-bottom:20px;height:auto;overflow:hidden;}
.vision_right .ad li img{ display:block;float:left;}



.pubu_box{ height:auto;position:relative;display:block;margin-right:210px; padding-top:20px;}
.pubu_box ul{ position:relative; position:relative;z-index:99;}
.pubu_box .li_box1{position: absolute;  display:block;width:250px;float:left;}
.pubu_box .li_box2{ display:block;width:500px;float:left;}
.pubu_box .search{ display:block;width:478px;height:34px;padding:2px 0;margin-bottom:20px;border:1px solid #DDDDDD;border-radius:3px; background:#FFFFFF;}
.pubu_box .search input{width:400px;float:left;height:34px;line-height:34px; background:none;border:0;padding-left:7px;}
.pubu_box .search a.btn_search{width:70px;height:34px;float:left;line-height:34px;border-left:1px solid #dddddd; text-align:center;color:#666666;font-size:14px;family:"Microsoft YaHei";font-weight:700;}
.pubu_box .search ul{width: 415px;
height: auto;
background: #fff;
z-index: 111;
background: e9e9e9;
position: absolute;
top: 61px;
border: solid 1px #ccc;
left: 71px;
display: none;}
.pubu_box .search ul a{display: block;
width: 100%;
height: 28px;
font-size: 12px;
font-weight: bold;
margin: 0 auto;
line-height: 28px;
text-indent: 5px;}

.vi_searchtip{display: none;
border: 1px solid #ccc;
clear: both;
position: absolute;
top: 39px;
width: 406px;
background: #fff;
z-index: 999999;}
.vi_searchtip  div a{height: 24px;
line-height: 24px;
font-weight: bold;
display: block;
padding-left: 16px;}
.vi_searchtip  div a:hover{background:#ddd;}


.pubu_box li{width:225px;margin-right:20px;float:left; display:block; z-index:3; position:relative;}
.pubu_box li .box{background:#FFFFFF;margin-bottom:11px;box-shadow:0 0 4px #cccccc;}
.pubu_box li .box .pic_infos{padding-bottom:0;}
.pubu_box li .box .pic_infos .img{width:100%; display:block;height:auto;overflow:hidden;margin-bottom:15px; position:relative;}
.pubu_box li .box .pic_infos .img img{width:100%;float:left;}
.pubu_box li .box .pic_infos .infos{line-height:18px;margin-bottom:10px; display:block;padding:0 14px;}
.pubu_box li .box .pic_infos .infos a.title{ font-weight:bold; display:block;margin-bottom:5px;font-size:14px;color:#333333;}
/* .pubu_box li .box .option{line-height:30px; display:block;height:auto;overflow:hidden;padding-left:14px;}
 */
.pubu_box li .box .pic_infos .infos a.title:hover{ text-decoration:underline}
.pubu_box li .box .option{line-height: 12px;
margin: 0 auto;
clear: both;
display: block;
height: auto;
overflow: hidden;
width: 200px;
margin-bottom: 9px;}

/*.pubu_box li .box .option a{float:left; white-space:nowrap; margin-right:10px;padding-left:24px;width:42px;border-right:1px solid #EDEDED; background-position:left center; background-repeat:no-repeat}
*/
.pubu_box li .box .option a{height:20px; line-height:20px;float: left;margin-right: 2px;padding-left: 33px;white-space: nowrap;border-right: 1px solid #EDEDED;background-position: 10px center;background-repeat: no-repeat;width: 35px;}
.pubu_box li .box .option a.last{width:auto;margin-right:0;border:0;}
.pubu_box li .box .option a.forward{ background-image:url(../Images/timelines_03.png)}
.pubu_box li .box .option a.commend{ background-image:url(../Images/timelines_05.jpg)}
.pubu_box li .box .option a.good{ background-image:url(../Images/timelines_07.jpg)}
.pubu_box li .box .user_infos{ display:block; background:#F6F6F6;padding:14px 9px;height:auto;overflow:hidden;}
.pubu_box li .box .user_infos .pic{width:36px;float:left; position:relative;}
.pubu_box li .box .user_infos .pic a{width:36px;height:36px; display:block; position:absolute;left:0;top:0; background:url(../Images/pic_mask.png) no-repeat;}
.pubu_box li .box .user_infos .info{ text-align:left;line-height:18px; display:block;}
.pubu_box li .box .user_infos .info.none{ text-align:center;}
.pubu_box li .box .user_infos .info a{color:#333333;}
.pubu_box .wfloading{ display:block;border-top:1px solid #cccccc;padding:10px 0; text-align:center;font-size:16px;color:#666666;}
.pubu_box .wfloading img{ vertical-align:middle; display:inline-block;margin-right:10px;}
.rank_box{border-bottom:1px solid #DA0207;padding-top:13px;padding-left:20px;height:auto;overflow:hidden;margin-bottom:30px;}
.rank_box .desc{width:108px;float:left; display:block;line-height:30px;font-size:16px;padding-top:2px;}
.rank_box .change{ display:block;float:left;width:600px;}
.rank_box .change a{width:98px;float:left;margin-right:6px;padding-top:2px; text-align:center;font-size:16px;line-height:30px; background:url(../Images/change_bg.gif) no-repeat center top;}
.rank_box .change a:hover,
.rank_box .change a.current{ background:url(../Images/change_bg.gif) no-repeat center bottom;color:#FFFFFF;}

.timeline{ display:block;margin-bottom:40px; background:url(../Images/line.gif) repeat-y left}
.timeline .box{ display:block;margin-bottom:17px;}
.timeline .box .date_box{ background:url(../Images/dian.gif) no-repeat left top;padding-left:34px;margin-bottom:25px;}
.timeline .box .date_box .date{ display:block;line-height:19px;font-size:16px;color:#333333;margin-bottom:7px;}
.timeline .box .date_box .upinfo{ display:block; display:inline-block;padding:0 7px;line-height:22px;border-radius:3px; background:#DA0205;color:#FFFFFF; position:relative;}
.timeline .box .date_box .upinfo .arrow{width:6px;height:5px; display:block; position:absolute;left:50%;margin-left:-3px;top:-5px; background:url(../Images/arrow.gif) no-repeat;}

.timeline .box .movie_list{ display:block;height:auto;overflow:hidden;padding-left:210px;}
.timeline .box .movie_list li{width:240px;float:left;margin-right:10px;margin-bottom:10px;}
.timeline .box .movie_list li .box{background:#FFFFFF;margin-bottom:0;box-shadow:0 0 4px #cccccc;}
.timeline .box .movie_list li .box .pic_infos{padding-bottom:0; height:250px;}

.timeline .box .movie_list li .box .pic_infos .img{width:100%; display:block;height:auto;overflow:hidden;margin-bottom:15px; position:relative;}
.timeline .box .movie_list li .box .pic_infos .img img{width:240px;float:left;}
.timeline .box .movie_list li .box .pic_infos .infos{line-height:18px;margin-bottom:10px; display:block;padding:0 14px;}
.timeline .box .movie_list li .box .pic_infos .infos a.title{ display:block;margin-bottom:2px;font-size:14px;color:#333333;margin-bottom: 2px;height:30px;overflow: hidden;}
.timeline .box .movie_list li .box .pic_infos .infos a.title:hover{ text-decoration:underline}
.timeline .box .movie_list li .box .option{line-height:12px;margin:0 auto;clear:both; display:block;height:auto;overflow:hidden; width:200px;margin-bottom:9px;}
.timeline .box .movie_list li .box .option a{float: left;
margin-right: 4px;
padding-left: 37px;
white-space: nowrap;
border-right: 1px solid #EDEDED;
background-position: 10px center;
background-repeat: no-repeat;
width: 35px;}
.timeline .box .movie_list li .box .option a.last{width:auto;margin-right:0;border:0;}
.timeline .box .movie_list li .box .option a.forward{ background-image:url(../Images/timelines_03.png);background-position: left center;
padding-left: 28px;}
.timeline .box .movie_list li .box .option a.commend{ background-image:url(../Images/timelines_05.jpg)}
.timeline .box .movie_list li .box .option a.good{ background-image:url(../Images/timelines_07.jpg)}
.timeline .box .movie_list li .box .user_infos{clear: both;
display: block;
background: #F6F6F6;
padding: 17px 20px;
overflow: hidden;
height: 25px;}
.timeline .box .movie_list li .box .user_infos .pic{width:36px;float:left; position:relative;}
.timeline .box .movie_list li .box .user_infos .pic a{width:36px;height:36px; display:block; position:absolute;left:0;top:0; background:url(../Images/pic_mask.png) no-repeat;}
.timeline .box .movie_list li .box .user_infos .info{margin-left:46px;line-height:18px; display:block;}
.timeline .box .movie_list li .box .user_infos .info a{color:#333333;}
.timeline .box .movie_list li .box .infotitle{ font-size:15px; color:#333; width:200px;padding-bottom: 5px; margin:0 auto;}
.timeline .box .movie_list li .box .user_infos .info.none{ text-align:center; margin:0;}

.page_title{font-weight: bold;padding-top:20px;line-height:38px;font-size:18px;color:#333333;padding-left:20px;width:1200px;margin:0 auto;}
.page_title2{line-height:78px;font-size:18px;color:#333333;padding-left:20px;width:1200px;margin:0 auto;}

.hot_movie .movie_list{ display:block;}
.hot_movie .movie_list li{width:235px;float:left;margin-right:6px;}
.hot_movie .movie_list li .box{background:#FFFFFF;margin-bottom:0;box-shadow:0 0 4px #cccccc;}
.hot_movie .movie_list li .box .pic_infos{padding-bottom:0;}
.hot_movie .movie_list li .box .pic_infos .img{width:100%; display:block;height:auto;overflow:hidden;margin-bottom:15px; position:relative;}
.hot_movie .movie_list li .box .pic_infos .img img{width:235px;float:left;}
.hot_movie .movie_list li .box .pic_infos .img .black{width:146px;height:24px; background:#000000; opacity:.7;filter:alpha(opacity=70); position:absolute;right:-3px;bottom:0px;z-index:100;border-radius:3px;}
.hot_movie .movie_list li .box .pic_infos .img .dates{width:143px;height:24px;line-height:24px; position:absolute;right:0;bottom:0px;z-index:101;text-align:center;color:#FFFFFF;}
.hot_movie .movie_list li .box .pic_infos .infos{line-height:18px;margin-bottom:10px; display:block;padding:0 14px;}
.hot_movie .movie_list li .box .pic_infos .infos a.title{ display:block;margin-bottom:2px;font-size:15px;color:#333333; height:20px;}
.hot_movie .movie_list li .box .pic_infos .infos a.title:hover{ text-decoration:underline}
.hot_movie .movie_list li .box .option{line-height: 12px;
margin: 0 auto;
clear: both;
display: block;
height: auto;
overflow: hidden;
width: 200px;
margin-bottom: 9px;}
.hot_movie .movie_list li .box .option a{float: left;
margin-right: 4px;
padding-left: 37px;
white-space: nowrap;
border-right: 1px solid #EDEDED;
background-position: 10px center;
background-repeat: no-repeat;
width: 35px;}
.hot_movie .movie_list li .box .option a.last{width:auto;margin-right:0;border:0;}
.hot_movie .movie_list li .box .option a.forward{ background-image:url(../Images/timelines_03.png);background-position: left center;
padding-left: 28px;)}
.hot_movie .movie_list li .box .option a.commend{ background-image:url(../Images/timelines_05.jpg)}
.hot_movie .movie_list li .box .option a.good{ background-image:url(../Images/timelines_07.jpg)}
.hot_movie .movie_list li .box .user_infos{clear: both;
display: block;
background: #F6F6F6;
padding: 17px 20px;
overflow: hidden;
height: 25px;}
.hot_movie .movie_list li .box .user_infos .pic{width:36px;float:left; position:relative;}
.hot_movie .movie_list li .box .user_infos .pic a{width:36px;height:36px; display:block; position:absolute;left:0;top:0; background:url(../Images/pic_mask.png) no-repeat;}
.hot_movie .movie_list li .box .user_infos .info{margin-left:46px;line-height:18px; display:block;}
.hot_movie .movie_list li .box .user_infos .info a{color:#333333;}


.look_list{ display:block;border-top:1px solid #DDDDDD;width:1200px;margin:0 auto;}
.look_list li{padding:12px 0 40px 20px;border-bottom:1px solid #DDDDDD;height:auto;overflow:hidden;}
.look_list li .title{ display:block;height:56px;line-height:56px;font-size:18px;color:#333333;}
.look_list li .title .link a{color:#333333;}
.look_list li .title .link .tles{float: left;font-size: 18px;padding-left: 0px;/*margin-left: -20px;*/}
.look_list li .title .link .tles:hover{ text-decoration:underline;}
.look_list li .title .link .no{margin-right:0px;/*margin-right: 30px\9;*/width: 65px;float: left;}
.look_list li .title span{float:left; white-space:nowrap;margin-right:40px;}

.look_list li .title a{float:left; white-space:nowrap; margin-right:4px;padding-right:4px;padding-left:16px; white-space:nowrap;background-position:left top; background-repeat:no-repeat;font-size:12px;}
.look_list li .title a.good{ background-image:url(../Images/icon_good2.gif)}
.look_list li .title a:hover{background-position:left bottom;}

.look_list li .title .good{float:left; white-space:nowrap;}
.look_list li .box{height:auto;overflow:hidden;}
.look_list li .box .pic{width:210px;float:left;margin-right:30px;}

.look_list li .box .infos{width:940px;float:left;}
.look_list li .box .infos .info{font-size: 14px;color: #999;height:auto;overflow:hidden;}
.look_list li .box .infos .info p{margin-bottom: 10px;margin-top: 5px;}
.look_list li .box .infos .info span{ font-size:14px; color:#333;}
.look_list li .box .infos .info dl{width:20%;float:left;line-height:24px;font-size:14px;}
.look_list li .box .infos .info dl.lang{width:100%;}
.look_list li .box .infos .info dl span{color:#333333;}
.look_list li .box .infos .info dl.lv{}
.look_list li .box .infos .info dl.lv span{float:left; white-space:nowrap;}
.look_list li .box .infos .info dl.lv em{float:left; white-space:nowrap;height:auto;overflow:hidden;height:13px;line-height:13px;color:#D90207;margin-top:5px;}
.look_list li .box .infos .info dl.lv em img{float:left;margin-right:5px;}

.look_list li .box .infos .comment{ display:block;border-top:1px solid #DDDDDD;margin-top:25px;padding-top:14px;line-height:24px;}
.look_list li .box .infos .comment span{ font-size:12px; color:#333;}
.look_list li .box .infos .comment dl{ display:block;font-size:12px;color:#999;}
.look_list li .box .infos .comment a{color:#333333;}
.look_list li .box .infos .comment .more{line-height:18px; text-align:right;}

.hot_rank{ display:block;width:202px;float:left;padding:4px 10px 12px 20px; background:#FFFFFF;box-shadow:0 0 4px #cccccc;margin-right:10px;margin-bottom:10px;}
.hot_rank .title{ display:block;line-height:52px;font-size:16px;color:#333333;}
.hot_rank li{ display:block;height:18px;margin-bottom:11px;line-height:18px;}
.hot_rank li em.num{width:16px;height:16px;float:left; display:block;line-height:16px; text-align:center;color:#666666;border:1px solid #BBBBBB;border-radius:3px;margin-right:10px;}
.hot_rank li em.num1{ background:#DA0207;border-color:#D80307;color:#FFFFFF;}
.hot_rank li em.num2{ background:#E2353B;border-color:#E2353B;color:#FFFFFF;}
.hot_rank li em.num3{ background:#EA8283;border-color:#EA8283;color:#FFFFFF;}
.hot_rank li a{float:left; white-space:nowrap;font-size:12px;margin-right:10px;}
.hot_rank li a:hover{color:#256bbb!important;}
.hot_rank li .type{float:left;padding-left:7px; white-space:nowrap; background:url(../Images/type_bg.gif) no-repeat left top;}
.hot_rank li .type span{float:left; white-space:nowrap;padding-right:5px;line-height:18px;color:#FFFFFF;background:url(../Images/type_bg.gif) no-repeat right -20px;}


.pro_nav_local{width:170px;float:left;padding-top:20px;margin-bottom:125px;}
.pro_nav_local li{ display:block;line-height:43px;border-bottom:1px solid #E9E9E9; background:#FAFAFA;}
.pro_nav_local li a{ display:block;line-height:43px; text-align:left;padding-left:30px;font-size:14px;}
.pro_nav_local li.current{ background:#FFFFFF;}
.pro_nav_local li.current a{padding-left:26px;border-left:4px solid #DA0207;color:#DA0207;}

.pro_box{width:990px;float:right;margin-bottom:125px;}
.pro_box .title{line-height:42px;font-size:16px;color:#333333;}
.pro_box .box{ background:#FFFFFF;box-shadow:0 0 4px #cccccc;padding-top:1px;}
.pro_box .box .change_box{height:71px; background:url(../Images/change_bg1.jpg) repeat-x bottom;padding:0 9px;margin:0 1px 10px 1px;}
.pro_box .box .change_box .left{}
.pro_box .box .change_box .right{}


.pro_box .box .change_box .pic_scroll{ display:block;height:auto;overflow:hidden; position:relative;z-index:98;}
.pro_box .box .change_box .pic_scroll .btn_left {width:35px;height:71px;float:left; background:url(../Images/change_left.jpg) no-repeat;}
.pro_box .box .change_box .pic_scroll .btn_right{width:35px;height:71px;float:right;background:url(../Images/change_right.jpg) no-repeat;}
.pro_box .box .change_box .pic_scroll .scroll_con{width:900px;overflow:hidden;float:left; display:block;}
.pro_box .box .change_box .pic_scroll .scroll_con .boxxx{width:10000000px; display:block;}
.pro_box .box .change_box .pic_scroll .scroll_con .boxxx .img{width:127px;float:left;padding:0 1px;padding-top:10px;height:61px; cursor:pointer;}
.pro_box .box .change_box .pic_scroll .scroll_con .boxxx .img span{line-height:27px; text-align:center; display:block;color:#333333;font-size:18px;}
.pro_box .box .change_box .pic_scroll .scroll_con .boxxx .img em{ display:block; text-align:center;line-height:24px;color:#999999;font-size:14px;}
.pro_box .box .change_box .pic_scroll .scroll_con .boxxx .cur{border-right:1px solid #DDDDDD;border-left:1px solid #DDDDDD; background:#FFFFFF;}
.pro_box .box .change_box .pic_scroll .scroll_con .boxxx .cur span,
.pro_box .box .change_box .pic_scroll .scroll_con .boxxx .cur em{color:#333333;}

.pro_box .box .list{padding-bottom:34px; background:url(../Images/list_bg.gif) repeat-y center;height:auto;overflow:hidden; display:block;margin:0 40px;}
.pro_box .box .list ul{padding-top:87px;width:50%;}
.pro_box .box .list ul.am{float:left; background:url(../Images/am.gif) no-repeat left top;}
.pro_box .box .list ul.pm{width:300px;float:right; background:url(../Images/pm.gif) no-repeat left top;}
.pro_box .box .list ul li{line-height:29px; display:block;height:auto;overflow:hidden;}
.pro_box .box .list ul li span{float:left; white-space:nowrap;margin-right:10px;font-size:14px;}
.pro_box .box .list ul li span em{color:#333333;}
.pro_box .box .list ul li .hot{float:left;padding-left:7px;margin-top:4px; white-space:nowrap; background:url(../Images/type_bg.gif) no-repeat left -40px;}
.pro_box .box .list ul li .hot span{float:left; white-space:nowrap;padding-right:5px;line-height:18px;color:#FFFFFF;background:url(../Images/type_bg.gif) no-repeat right -60px;}
.pro_box .box .list ul li .new{float:left;padding-left:7px;margin-top:4px;white-space:nowrap; background:url(../Images/type_bg.gif) no-repeat left -80px;}
.pro_box .box .list ul li .new span{float:left;margin:0; white-space:nowrap;padding-right:5px;line-height:18px;color:#FFFFFF;background:url(../Images/type_bg.gif) no-repeat right -100px;}





/* view.html */
.view_wraps{width: 938px;float: left;}
.view_content{width:878px;float:left;border:1px solid #ECECEC;padding: 10px 30px;}
.view_content .title_box{ display: block;
margin-right: 40px;

border-bottom: 1px solid #ECECEC;
width: 100%;}
.view_content .title_box .title{line-height:40px;font-size:24px;color: #333;}
.view_content .title_box .key{color:#b8b8b8;line-height:22px;margin-bottom:7px;}
.view_content .title_box .info{line-height:20px;height:auto;overflow:hidden;}
.view_content .title_box .info span{line-height:24px;float:left; color:#888;}
.view_content .title_box .info span.line{float:left;width:30px;margin:0;height:24px;text-align:center; background:url(../Images/linemark.png) no-repeat center center;}
.view_content .title_box .info span em{color:#FF4848}
.view_content .title_box .share{width:250px;float:right;padding-top:4px;}
.view_content .title_box .share.visi{float: left;margin-left: 385px;width: 145px;padding-top: 0;}
.view_content .title_box .share .jiathis_txt{ display:none;}
.view_content .title_box .share .jiathis_style{float:right;}
.view_content .title_box .info span a{ color:#888;}
.view_content .title_box .info .useful{float: right;
white-space: nowrap;
font-size: 12px;
color: #999999;
padding-left: 24px;
background: url(../Images/zan_03.png) no-repeat left center; cursor:pointer;}
.vi_share{ float:left}
.vi_share.r{ float:right}

.view_content .content{padding:15px 0px;line-height:23px;font-size:14px;}
.view_content .content p{margin-top:0;margin-bottom:15px!important; padding:initial!important;}
.view_content .content p strong{font-size: inherit!important; font-style:inherit!important; font-weight: bold!important;}
.view_content .content p a{color: #09B;}
.view_content .content p a:hover{ text-decoration:underline}

.view_content .con_page{ display:block;padding-bottom:20px; text-align:center;line-height:33px;font-size:14px;}
.view_content .con_page a{width:102px;height:31px; text-align:center;line-height:32px;color:#FFFFFF; background:#FFA201;font-size:16px;border:1px solid #ECECEC;}
.view_content .con_page a.l{float:left;border-left:0;}
.view_content .con_page a.r{float:right;border-right:0;}

.blank80{height:30px;width: 960px;}

.comment_box{border-radius:3px;margin-bottom:4px;clear: both;}
.comment_box .user_box{width:165px;float:left;border-right:1px solid #ececec;padding-top:19px;height:178px;}
.comment_box .user_box .pic{width:95px;margin:0 auto; position:relative;margin-bottom:8px;height:95px;}
.comment_box .user_box .pic a{width:95px;height:95px; position:absolute; background:url(../Images/user_mask.png) no-repeat; display:block;}
.comment_box .user_box .nickname{ display:block; text-align:center;font:14px/22px '宋体';color:#888888;}

.comment_box .form{ display:block;width:880px;*width:auto;float:left;}
.comment_box .form .textarea{ width:878px;}
.comment_box .form .btn{padding:7px;height:auto;overflow:hidden;}
.comment_box .form .btn a{float: right;
width: 151px;
height: 41px;
display: block;
background: #d80c18;
border-radius: 3px;
color: #fff;
line-height: 41px;
text-align: center;font-size: 18px;}

.comment_list{color:#888888;}
.comment_list li{display: block;padding: 20px 0;border-top: 1px solid #dfdfdf;}
.comment_list li .user_info{width: 80px;
float: left;
height: 80px;
margin-right: 20px;
line-height: 30px;
height: auto;
overflow: hidden;
position: relative;
color: #888888;
font-size: 12px;
font-family: "宋体";
margin-bottom: 16px;}
.comment_list li .user_info .pic{border: 1px solid #dfdfdf;
float: left;
width: 76px;
height: 76px;
position: relative;
margin-right: 7px;}
.comment_list li .user_info .pic a{width:30px;float:left;height:30px; position:absolute;left:0;top:0;background:url(../Images/user_mask2.png) no-repeat;}
.comment_list li .user_info a{font-size:14px;height:30px;color:#e67402;font-family:"宋体";float: left;margin-right: 20px;}
.comment_list li .content{line-height: 18px;
width: 775px;
float: left;
font-size: 14px;
color: #333;
font-family: "Microsoft YaHei";}
.comment_list li .user_comtext .name{font-size: 14px;
height: 30px;
color: #256bbb;
font-family: 微软雅黑;
float: left;
margin-right: 20px;}
.comment_list li .option{line-height:24px; text-align:right; clear:both;}
.page_box2{padding:6px 0 17px;}

.btn_tw.my{background: url(../Images/btn_tw2_1.gif) no-repeat!important;}
.no_search{ clear: both;width: 580px;height: 300px;padding-top: 30px;margin: 0 auto;margin-bottom: 50px;}
.search_img{ float:left;margin-right: 50px;}
.search_s{ color:#d70c19; font-size:36px; font-family:"Adobe 黑体 Std";display: block;
margin-bottom: 10px;margin-top: 60px;}
.search_t{ color:#333333; font-size:18px;}

.layer_style{ display:block;position:absolute;left:50%;margin-left:-411px;top:0;background:#FFFFFF;}
.layer_style .layer_close{ display:block;width:21px;height:21px; position:absolute;right:6px;top:6px; background:url(../Images/layer_close.gif) no-repeat;z-index:100000;}
.layer_style .layer_close:hover{ text-decoration:none;}
.layer_style.dx{ width:650px;margin-left: -325px;}
.info_img{width: 200px;float: left;padding-top: 50px;}
.info_img img.mask{position: relative;top: -147px;*top: -151px;}
.info_cont{float: left;width: 350px;height: 290px; padding-top:50px;}
.infodiv{ margin-bottom:15px;}
.infodiv span{ width: 70px;text-align: right;margin-right: 15px;display: block;float: left; font-size:14px;}
.infodiv textarea{height:110px; width:200px;border: 1px solid #ccc;padding: 6px 10px;overflow: auto;
resize: none;}
.infodiv input{border: 1px solid #ccc}

.pagination{font-size: 12px; border-top: 1px solid #eee;border-bottom: 1px solid #eee;
margin: 15px 0 10px 5px;width: 870px;}
.pagination li {float: left;color: #e67402;line-height: 30px;width: 435px;height: 30px;padding: 0;margin: 0;border-bottom: 1px solid #eee;background: 0;transition: none;overflow: hidden;}
.pagination li.active a {
color: #333;
cursor: default;}
.pagination li a b {
display: inline-block;
text-decoration: none;
font-weight: normal;
color: #666;
width: 70px;
height: 30px;
text-align: center;
margin-right: 5px;
background-color: #f7f7f7;}
.pagination li a {
display: block;
line-height: 30px;
height: 30px;
color: #e67402;
overflow: hidden;
zoom: 1;
cursor: pointer;
}
.guide-paging{ float:right;margin-right: 5px;}
.guide-paging b {
display: inline-block;
color: #999;
font-size: 12px;
line-height: 37px;
font-weight: normal;
vertical-align: top;
margin-right: 5px;
height: 37px;
}
.paging-prev,.paging-next{display: inline-block;
width: 63px!important;
height: 0;
vertical-align: top;
margin-left: 5px;
background-position: -480px -400px;
overflow: hidden; border:none!important;}
.textarea .textcon{border: 1px solid #dfdfdf;
color: #aaa;
width: 857px;
padding-top: 10px;
height: 68px;}
.pic_time{float: right;
font-size: 14px;
color: #888;
font-family: 微软雅黑;}
.comment_list li .option a{ color: #256bbb;
font-size: 14px;}
.re_comment {
background: url(../Images/report.png) no-repeat #EFEFEF;
padding: 20px;
padding-top: 20px;
padding-left: 0;
background-position: 0px 0px;
}

.re_comment .re_title {
padding-bottom: 5px;
font-size: 14px;
color: #888;
margin-left: 20px;
}
.asktipdiv.com {
width: 145px;
float: right;
top: 25px;
right: -25px;
color: #888;clear: both;
position: absolute;
}

.re_comment .re_content {
width: 95%;
margin-left: 20px;
border: solid 1px #dfdfdf;
margin-right: 20px;
height: 70px;
padding-top: 10px;
font-size: 14px;
}
.re_comment .re_btn_span {
text-align: right;
height: 30px;
width: 100%;
padding-right: 15px;
padding-top: 5px;
}

.re_comment .re_btn {
width: 110px;
height: 30px;
margin-right: 5px;
display: block;
color: #FFFFFF;
background: #d80c18;
cursor: pointer;
border-radius: 3px;
text-align: center;
line-height: 30px;
font-size: 14px;
letter-spacing: 1px;
float: right;
}

.common_pled {
width: 878px;
clear: both;
padding-bottom: 30px;
}
.user_comtext.com {
min-height: 60px;
clear: both;
background: #EFEFEF;
padding-bottom: 20px;
}
.user_comtop {
background: #efefef;
padding-top: 10px;
border-top: 1px solid #dfdfdf;
width: 835px;
margin: 0 auto;
}
.user_comtop:first-child {
margin-top: 20px;
}
.comment_list li .user_comtext .name {
font-size: 14px;
height: 30px;
color: #256bbb;
font-family: 微软雅黑;
float: left;
margin-right: 20px;
}
.user_comtext.com .content.com {
padding-left: 20px;
margin-bottom: 20px;
background: #efefef;
width: 858px;
}

.baike_page{ clear:both;border-top: 1px solid #efefef;padding-top: 20px;margin-top: 10px;padding-bottom: 30px;}
.bpagediv{ width:338px; height:35px; margin:0 auto;}
.bpageup{ background:url(../Images/bpage_03.png) no-repeat}
.bpageup.down{background:url(../Images/bpage_05.png) no-repeat;}
.bpagediv a:hover{border:1px solid #888888; color:#666;}
.bpagediv a{ width:29px; height:27px; font-size:14px;text-align: center; margin-left:10px;line-height: 27px; border:1px solid #dfdfdf; float:left; display:block; color:#666;}
.bpagediv a:first-child{ margin:0;}
.bpagediv .bpagenum.cur{ background:#333333; width:31px; height:29px; border:none;color:#fff;}
.bpagediv .bpagenum.dian{ margin: 0;border: none;margin-right: -10px;}





.page_box{ display:block;padding:18px 0 28px; text-align:center;font-size:14px;}
.page_box a{zoom: 1;display: -moz-inline-stack;*display: inline;display:inline-block;height:28px;line-heigth:28px; text-align:center; background-image:url(../Images/page_bg.gif); background-repeat:no-repeat; background-position:right -28px;padding-right:10px;}
.page_box a span{ display:block;line-height:28px;padding-left:10px; background-image:url(../Images/page_bg.gif); background-repeat:no-repeat;background-position:left top;}
.page_box a.current{background-position:right -84px;color:#FF4848;}
.page_box a.current span{background-position:left -56px;}
.page_box a.np{width:65px;padding:0;}
.page_box a.np span{padding:0;}
.page_box a.exp{ background:none; text-align:center;width:28px;padding:0; cursor:default;}

.zhichi{background: #FFA201;
width: 200px;
color: #fff;
font-weight: bold;
height: 28px;
line-height: 28px;
float: left; cursor:pointer;text-align: center;}
.zhichi.y{ width:180px;}



.vi_right_mark{display: inline-block;
padding: 0 10px;
line-height: 16px;
border-radius: 3px;
background: #DA0205;
color: #FFFFFF;
position: absolute;
top: 3px;
left: 86px;}
.vi_right_mark span{width: 6px;
height: 5px;
display: block;
position: absolute;
left: 35%;
margin-left: -3px;
top: 16px; line-height:22px;
background: url(../Images/vi_right_mark_03.png) no-repeat;}


/*首页瀑布流*/
#waterfall{ float:left; width:970px; }
#waterfall .img img{ width:225px;}
#waterfall .cell{width:225px;border:1px solid #E3E3E3; background:#fff;}
#waterfall .cell:hover{box-shadow: 0px 2px 3px 1px #999;}

/*首页修改*/
.comm_header_adv{ clear:both; height:auto; width:auto; border-top:1px solid #d9d9d9;min-width:1200px; }
.comm_header_advimg{ max-height: 359px; margin:0 auto;}
.comm_header_advimg img{ max-height:100%;width:100%; }
.comm_header_advimg ul li{ width:14.28%;*width:14.25%; float:left; cursor:pointer;}
.comm_header_advimg ul li span{ display:block; background:#000; color:#b2b2b2;padding: 0px 10px;
width: 25px;
position: relative;
top: -21px;
float: right;}
.vi_centerspan{ width:100%; height:230px; clear:both;position: relative;
top: 102px;
margin: 0 auto;}
.vi_centerspan div{ font-size:24px; color:#333; text-align:center;background: url(../Images/0822_11.png) no-repeat;background-position: center bottom;
height: 175px;}
.vi_center{ background:#fff; width:100%; height:auto;padding: 55px 0px 30px 0px;position: relative;
top: 72px;}
.vi_fanpai{ clear:both;margin: 0 auto; width:1200px;}
.vi_fpmark{ font-size:36px; color:#333; text-align:center;}
.vi_fpmarks{ font-size:14px; color:#999; text-align:center;}

.vi_cen_type{height: 350px;
width: 1200px;
margin: 0 auto;}
.vi_cen_type ul li{ margin-left:10px;width: 228px;position: relative;float: left;height:350px;overflow: hidden;cursor: pointer;}
.vi_cen_type ul li:first-child{ margin-left:0;}
.vi_cen_type ul li img {width:228px;height:350px;}
.news_activetext{ clear:both;background:#000; width:228px; text-align:center; height:170px;padding: 90px 0; /* padding-top:40px; padding-left:50px;padding-right:50px; */position: absolute;left: 0;top:-350px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.news_activetext span{ display:inline-block}
.news_activetitle{margin-bottom: 10px; font-size:26px; color:#fff;}
.news_activenum{ font-size:60px; color:#fefefe; border-top:1px solid #666666;}
.news_activespan{ padding-top: 5px;font-size:20px; color:#666666;  border-top:1px solid #666666;}
.vi_type_mark{background:#000; height:35px; line-height:35px;color:#fff; font-size:18px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;position: relative;top: -35px;text-align: center;}


.bdetail_zandiv{clear: both;padding-bottom: 50px;
width: 265px;
height: 60px;
margin: 0 auto;padding-top: 20px;}

.bdetail_zandiv .dianzan{background: url(../Images/baikede.png) no-repeat;
height: 58px;
width: 53px;
border: 1px solid #dfdfdf;
border-radius: 3px;
line-height: 58px;
background-position: 20px 15px;
padding-left: 55px;
font-size: 14px;
color: #333; float:left; margin-right:20px; cursor:pointer;}
.bdetail_zandiv .pingluns{background: url(../Images/baikede-02.png) no-repeat; cursor:pointer;
height: 58px;float:left;
width: 75px;
border: 1px solid #dfdfdf;
border-radius: 3px;
line-height: 58px;
background-position: 20px 15px;
padding-left: 55px;
font-size: 14px;
color: #333;}

#commentsLoadDiv{background: #f8f8f8;padding: 30px;}


.vi_pai{ width:1024px;height: 200px;margin: 0 auto;margin-top: 50px;margin-bottom: 30px;}
.vi_pai div{width: 128px; float:left;height: 180px;}
.vi_pai .p0{ background:url(../Images/pai00.gif) no-repeat; }
.vi_pai .p1{ background:url(../Images/pai01.gif) no-repeat; }
.vi_pai .p2{ background:url(../Images/pai02.gif) no-repeat; }
.vi_pai .p3{ background:url(../Images/pai03.gif) no-repeat; }
.vi_pai .p4{ background:url(../Images/pai04.gif) no-repeat; }
.vi_pai .p5{ background:url(../Images/pai05.gif) no-repeat; padding:0; }
.vi_pai .p6{ background:url(../Images/pai06.gif) no-repeat; }
.vi_pai .p7{ background:url(../Images/pai07.gif) no-repeat; }
.vi_pai .p8{ background:url(../Images/pai08.gif) no-repeat; }
.vi_pai .p9{ background:url(../Images/pai09.gif) no-repeat; }

.box_4k{background:url(../Images/4k.png) no-repeat;width: 40px;
height: 40px;
position: absolute;
z-index: 1000;
right: 10px;
font-size: 14px;
color: #fff;
text-align: center;
line-height: 30px;}

.main2.vi #tohottags{ display:block; position:relative; top:-60px;}
.page_title2 #rebo{  display:block; position:relative; top:-60px;}


/*外部加载部分*/
.baike_include{ clear:both; width: 1000px;height: 155px;padding: 20px 50px 40px 50px;margin: 0 auto;}
.baike_include .b_indiv{ width:275px; float:left;  }
.baike_include .bin_title{ margin-bottom: 10px;color:#666; font-size:18px;}
.baike_include .bin_title span{ font-size:16px;margin-left: 25px;}
.baike_include ul li span:first-child{ margin-right:5px;}
.baike_include ul li span{ font-size:14px;}
.baike_include ul li{height: 24px;line-height: 24px;overflow: hidden;}
/*外部加载部分*/


.pl_text{position: absolute; width:170px;right: 160px;top: 15px;}
.pl_check{height: 33px;width: 68px;cursor: pointer; float:left;margin-right: 10px;margin-right: 10px;}
.check_input{ width:67px; height:29px; background:#fff;outline: none;-moz-outline-style: none; font-size:12px; padding-left:10px;vertical-align: middle; padding-top: 2px;*line-height:29px;line-height:29px\9; color:#afafaf; border:1px solid #dfdfdf;float:left; margin-right:5px;letter-spacing: 1px;}
.pl_text.h {top:4px; right:235px;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           